Tubular chassis - Turkish English Dictionary